An Algorithm for Solving Robot Inverse Kinematics Based on FOA Optimized BP Neural Network
نویسندگان
چکیده
The solution of robot inverse kinematics has a direct impact on the control accuracy robot. Conventional methods, such as numerical solution, algebraic and geometric have insufficient speed accuracy, process is complicated. Due to mapping ability neural network, use networks solve problems attracted widespread attention. However, it slow convergence low accuracy. This paper proposes FOA optimized BP network algorithm kinematics. It overcomes shortcomings speed, easy fall into local minima when using experimental results show that trained kinematics, maximum error range output joint angle [−0.04686, 0.1271]. smaller than ordinary PSO algorithm. Using can improve
منابع مشابه
the algorithm for solving the inverse numerical range problem
برد عددی ماتریس مربعی a را با w(a) نشان داده و به این صورت تعریف می کنیم w(a)={x8ax:x ?s1} ، که در آن s1 گوی واحد است. در سال 2009، راسل کاردن مساله برد عددی معکوس را به این صورت مطرح کرده است : برای نقطه z?w(a)، بردار x?s1 را به گونه ای می یابیم که z=x*ax، در این پایان نامه ، الگوریتمی برای حل مساله برد عددی معکوس ارانه می دهیم.
15 صفحه اولAn Improved BP Neural Network Algorithm Based on Factor Analysis
Back-Propagation (BP) neural network, as one of the most mature and most widespread algorithms, has the ability of large scale computing and has unique advantages when dealing with nonlinear high dimensional data. But when we manipulate high dimensional data with BP neural network, many feature variables provide enough information, but too many network inputs go against designing of the hidden-...
متن کاملA Precise Positioning Method for a Puncture Robot Based on a PSO-Optimized BP Neural Network Algorithm
The problem of inverse kinematics is fundamental in robot control. Many traditional inverse kinematics solutions, such as geometry, iteration, and algebraic methods, are inadequate in high-speed solutions and accurate positioning. In recent years, the problem of robot inverse kinematics based on neural networks has received extensive attention, but its precision control is convenient and needs ...
متن کاملNeural Network-Based Inverse Kinematics for an Industrial Robot and Its Learning Method
The time required for the learning process of neural networks depends on the number of total weights and that of the input-output pairs in the training set. In the proposed learning process, after the learning is progressed, e.g., 1000 iterations, input-output pairs having had worse errors are extracted from the original training set and form a new temporary set. From the next iteration, the te...
متن کاملA novel computational procedure based on league championship algorithm for solving an inverse heat conduction problem
Inverse heat conduction problems, which are one of the most important groups of problems, are often ill-posed and complicated problems, and their optimization process has lots of local extrema. This paper provides a novel computational procedure based on finite differences method and league championship algorithm to solve a one-dimensional inverse heat conduction problem. At the beginning, we u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Applied sciences
سال: 2021
ISSN: ['2076-3417']
DOI: https://doi.org/10.3390/app11157129